"green city" - Details

English Term:
green city
Arabic Term:
المدينة الخضراء
Arabic Definition:

.